
body {
	font-size:12px;
	font-family: arial, sans-serif;
	border: 0px;
	margin: 0px;
}
.Menu {
	background-color: black;
	font-size: 16px;
	height: 27px;
	color: white;
}
.Menu ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding: 0px;
}

.Menu li {
/* make the list elements a containing block for the nested lists */
	float: left;
	margin: 5px;
}
.Menu .Link{
	font-weight: bold;
}
.Menu .Link a {
	color: white;
	text-decoration: none;
}

body>table.Herencia {margin:auto;width: 98%;}
body>table.Herencia table.Herencia {width: 100%;}
table.Clase {width: 100%;}
table.Clase td.classCell {width: 50%;}
div.JClass { border: 2px solid black; background-color:#F0EE9E;  -moz-border-radius: 10px; -webkit-border-radius: 10px;}
div.JClass hr {height: 2px; border: 0px; color: #000; background-color: #000;}
img.type{padding-left:5px;padding-top:2px;}

.Info {width: 80%; border: 1px solid black; background-color:#F1F4F7;  -moz-border-radius: 3px; -webkit-border-radius: 3px; text-align:center;}
.InfoTD{text-align:center; border-style:solid; border-width:1px;}
th{font-weight: bold; padding:5px; font-size: 15px; text-align:center;border-style:solid; border-width:1px;}

table.Herencia tr td.extendsConnector {width: 37px;}
table.Herencia tr td.implementsConnector {width: 37px;}

.EqualsExtends_true .JClass {background-color:#F0EE9E;}
.EqualsExtends_false .JClass {background-color:#FFDD9E;}


.spanClass {color: #041765; padding: 0 0 0 5px;}
.spanCase {color: red; padding: 0 0 0 5px;}
.spanCorrecta {color: #04650C; padding: 0 0 0 5px; }
.spanInic {color: black; padding: 0 0 0 5px; }

.cuerpoClaseLink {background-image:url('../img/FlechaCuerpo.png');}
.textoBlanco{color: white; text-shadow: #888888 0.1em 0.1em 0.5em; font-size:13px; text-decoration:none;}

.cuerpoVolverPrincipal {background-image:url('../img/VolverCuerpo.png');}
.izquierdaVolverPrincipal {background-image:url('../img/VolverIzquierda.png');}

ul.referencia{margin: 0.33em 0; padding: 0 0 0 35px; list-style-image: url('../img/flechaUsa.gif');}
ul.noReferencia{margin: 0.33em 0; padding: 0 0 0 35px; }

h1{	display: block;font-size: 2em;-webkit-margin-before: 0.67em;-webkit-margin-after: 0.67em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;}

div.infoSummary{width: 47%; height: 400px; border: 3px coral solid; padding: 1px;}
div.infoSummaryMin{width: 47%; height: 200px; border: 3px coral solid; padding: 1px;}
div.infoSummaryInside{width: 95%; height: 95%;}
div.infoSummaryLeft{float: left;}
div.infoSummaryRight{float: right;}
div.infoSummaryJump{width: 100%; height: 15px; float: right; }
